package main

import (
	"github.com/gin-gonic/gin"
)

// sayhello 函数处理 GET 请求，返回 "Hello World"
// 参数是 gin.Context 类型，表示请求的上下文
func sayhello(c *gin.Context) {
	c.JSON(200, gin.H{
		// gin.H 是一个 map[string]interface{} 类型，用于构建 JSON 响应
		"message": "Hello World",
	})
}

func main() {
	// 1. 创建路由引擎
	r := gin.Default()

	// 2. 定义路由
	r.GET("/", sayhello)

	// 3. 启动服务
	r.Run(":80")
}
